", $detail); $detail=str_replace(" ", " ", $detail); return $detail; } function rewrite($url) { $url=str_replace(" ", "-", $url); return $url; } function rewrite2($url2) { $url2=str_replace("/", "-", $url2); return $url2; } ?> current_page = 1; $this->mid_range = 7; $this->items_per_page = $this->default_ipp; $this->url_next = $this->url_next; } function paginate() { if(!is_numeric($this->items_per_page) OR $this->items_per_page <= 0) $this->items_per_page = $this->default_ipp; $this->num_pages = ceil($this->items_total/$this->items_per_page); if($this->current_page < 1 Or !is_numeric($this->current_page)) $this->current_page = 1; if($this->current_page > $this->num_pages) $this->current_page = $this->num_pages; $prev_page = $this->current_page-1; $next_page = $this->current_page+1; if($this->num_pages > 1) { $this->return .= (($this->current_page != 1 And $this->items_total >= 1)) ? "
  • url_next.$prev_page."\">«
  • ":" "; $this->start_range = $this->current_page - floor($this->mid_range/2); $this->end_range = $this->current_page + floor($this->mid_range/2); if($this->start_range <= 0){ $this->end_range += abs($this->start_range)+1; $this->start_range = 1; } if($this->end_range > $this->num_pages){ $this->start_range -= $this->end_range-$this->num_pages; $this->end_range = $this->num_pages; } $this->range = range($this->start_range,$this->end_range); for($i=1;$i<=$this->num_pages;$i++){ //if($this->range[0] > 2 And $i == $this->range[0]) $this->return .= " ... "; if($i==1 Or $i==$this->num_pages Or in_array($i,$this->range)){ $pageValue = $_GET['Page'] ?? ''; $this->return .= ($i == $this->current_page && $pageValue != 'All') ? "
  • num_pages\" href=\"#\">$i
  • " : "
  • num_pages\" href=\"" . $this->url_next . $i . "\">$i
  • "; } //if($this->range[$this->mid_range-1] < $this->num_pages-1 And $i == $this->range[$this->mid_range-1]) $this->return .= " ... "; } $pageValue = $_GET['Page'] ?? ''; $this->return .= ( $this->current_page != $this->num_pages && $this->items_total >= 1 && $pageValue != 'All' ) ? '
  • »
  • ' : "
  • »
  • "; }else{ for($i=1;$i<=$this->num_pages;$i++){ $this->return .= ($i == $this->current_page) ? "
  • $i ":"url_next.$i."\">$i
  • "; } } $this->low = ($this->current_page-1) * $this->items_per_page; $ipp = $_GET['ipp'] ?? ''; // fallback เป็น string ว่าง $this->high = ($ipp === 'All') ? $this->items_total : (int)(($this->current_page * $this->items_per_page) - 1); $ipp = $_GET['ipp'] ?? ''; // fallback ถ้าไม่มีค่า $this->limit = ($ipp === 'All') ? "" : " LIMIT " . ((int)$this->low) . "," . ((int)$this->items_per_page); } function display_pages() { return $this->return; } } ?> <br /> <b>Warning</b>: Undefined variable $titler in <b>/home2/postkhai/xn--72c2bvcwaw.com/mainfile.php</b> on line <b>55</b><br /> <br /> <b>Warning</b>: Trying to access array offset on value of type null in <b>/home2/postkhai/xn--72c2bvcwaw.com/mainfile.php</b> on line <b>55</b><br />